precasting yard - German English Dictionary